street arab

noun, Archaic: Sometimes Offensive.
1.
a person, especially a child, who lives a homeless, vagabond life on the streets; urchin.
Also, street Arab.
Origin
1860-65
Usage note
See Arab.
British Dictionary definitions for street arab

street Arab

noun
1.
(literary, old-fashioned) a homeless child, esp one who survives by begging and stealing; urchin